fastCSharp.LoadViewType(diantou.contestJudge=function(Value)
	{
	fastCSharp.Copy(this,new diantou.judgeState(Value));
	this.Path={
		SubmitDetail:'/contest/submitDetail.html#!judgeId='+this.Id,
		CompileError:'/contest/judge/CompileError?judgeId='+this.Id
		};
	});
diantou.contestJudge.prototype={
IsRank:function()	{	return this.AfterRank-this.BeforeRank;	}
		};

fastCSharp.LoadViewType(diantou.userContestJudge=function(Value)
	{
	fastCSharp.Copy(this,Value);
	});
diantou.userContestJudge.prototype={
GetValue:function()	{	return diantou.contestJudge.Get(this.Id,1);	}
		};